d0a2461cbe930a396b1ec2568357ed48af9dc611,MUDServer/src/mud/utils/Log.java,Log,writeln,#String#number#String#,265
Before Change
logString.trim();
this.output.println(logString);
this.output.flush();
this.length++;
After Change
logString.trim();
if( useBuffer ) {
if( buffer.size() >= buffer_size ) {
for(final String s : buffer) {
this.output.println(s);
}
this.output.flush();
buffer.clear();
}
buffer.add( logString );
}
else {
this.output.println(logString);
this.output.flush();
}
this.length++;
if (max_log_size != -1 && this.length == max_log_size) {
this.isFull = true;
}
}
else {
if( useBuffer ) {
for(final String s : buffer) {
this.output.println(s);
}
this.output.flush();